package me.sdevil507.biz.fruit.dto;

import lombok.Data;

import java.util.Date;

/**
 * @program: tips_back_end
 * @description: 文件导出字段
 * @author: kzl
 * @create: 2020-07-06 16:04
 **/
@Data
public class ExcelField {

    @ConstantAnnotation("名称")
    private String name;


    /**
     * 完成时间
     */
    @ConstantAnnotation("完成时间")
    private Date completionTime;

    /**
     * 报送时间
     */
    @ConstantAnnotation("报送时间")
    private Date subTime;


    /**
     * 报送部门
     */
    @ConstantAnnotation("报送部门")
    private String subDeparment;

    /**
     * 刊登级别
     */
    @ConstantAnnotation("刊登级别")
    private String publicationLevelName;

    /**
     * 期刊名称
     */
    @ConstantAnnotation("期刊名称")
        private String journalName ;

    /**
     * 刊登时间
     */
    @ConstantAnnotation("刊登时间")
    private Date pubTime;


    /**
     * 期刊类别名称
     */
    @ConstantAnnotation("期刊类别")
    private String journalTypeName;

    /**
     * 主办单位
     */
    @ConstantAnnotation("主办单位")
    private String organizer;

    /**
     * 是否采纳
     */
    @ConstantAnnotation("是否采纳")
    private Boolean isAdopt;

    /**
     * 采纳部门
     */
    @ConstantAnnotation("采纳部门")
    private String  adoptDeparment;

    /**
     * 采纳时间
     */
    @ConstantAnnotation("采纳时间")
    private Date  adoptTime;

    /**
     * 是否批示
     */
    @ConstantAnnotation("是否批示")
    private Boolean isInclination;        ;

    /**
     * 批示倾向：1.肯定 2.否定
     */
    @ConstantAnnotation("批示倾向")
    private String  inclinationName;

    /**
     * 批示时间
     */
    @ConstantAnnotation("批示时间")
    private String  inclinationTime;

    /**
     * 批示领导人
     */
    @ConstantAnnotation("批示领导人")
    private String  inclinationLeader;

    /**
     * 批示级别
     */
    @ConstantAnnotation("批示级别")
    private String  inclinationLevelName;

    /**
     * 批示内容
     */
    @ConstantAnnotation("批示内容")
    private String  inclinationComments;

    /**
     * 报告来源 1.课堂产生 2.单独生成
     */
    @ConstantAnnotation("报告来源")
    private String  sourceName;

    /**
     * 课题名称
     */
    @ConstantAnnotation("课题名称")
    private String  topicName;

    /**
     * 课题负责人
     */
    @ConstantAnnotation("课题负责人")
    private String  topicLeader;


    @ConstantAnnotation("编著类型")
    private String bookTypeName;

    /**
     * 出版社
     */
    @ConstantAnnotation("出版社")
    private String press;

    /**
     * ISBN
     */
    @ConstantAnnotation("ISBN")
    private String isbn;

    /**
     * 版次
     */
    @ConstantAnnotation("版次")
    private String edition;


    /**
     * 阅读量
     */
    @ConstantAnnotation("阅读量")
    private String readNumber;


    /**
     * 微信公众号链接
     */
    @ConstantAnnotation("微信公众号链接")
    private String linkUrl;

    /**
     * 奖项
     */
    @ConstantAnnotation("奖项")
    private String awards;


    @ConstantAnnotation("获奖级别")
    private String awardsLevelName;

    @ConstantAnnotation("作者")
    private String author;

    @ConstantAnnotation("备注")
    private String remark;
}
